device for inserting needles - Englisch Synonyme Wörterbuch